package demo.Output;

import demo.until.FileUtil;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import static demo.until.FileUtil.FILE_PATH;

public class ByteStreamDemo3 {
    /*
    换行写
        再次写出一个换行符就可以了
        windows: \r\n
        Linux: \n
        Mac: \r
        细节:
            在windows操作系统当中，java对回车换行进行了优化,虽然完整的是\r\n，但是我们写其中一个\r或者\n,
            java也可以实现换行，因为java在底层会补全。
            建议:
            不要省略，还是写全了。


    续写
     */

    public static void main(String[] args) throws IOException {
        FileUtil.checkPath(FILE_PATH);

        FileOutputStream fos = new FileOutputStream(FILE_PATH + "a.txt", true);

        String str1 = "xia_ke_ji_shu_xie_hui_niu_bi";

        String str2 = "6666";

        String wrap = "\r\n";

        fos.write(str1.getBytes());

        fos.write(wrap.getBytes());

        fos.write(str2.getBytes());

        fos.write(wrap.getBytes());

        fos.close();

    }

}
